p{
    margin: 0 0;
    line-height: normal;
}
ul{
    padding: 0 0;
    margin: 0 0;
}
li{
    list-style: none;
}
.header_right{
    display: flex;
    align-items: center;
}
.header_right i{ 
    padding-left: 25px;
    cursor: pointer;
    font-size: 18px;
}
.header_right .user{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-left: 25px;
    cursor: pointer;
}
.header_right .tou_xiang{
    width:24px;
    height:24px;
    /* background:rgba(166,219,255,1); */
    border-radius:50%;
}
.header_right .user span{
    font-size:14px;
    line-height:22px;
    color:rgba(0,0,0,0.65);
    margin-left: 8px;
}
.ant-menu li{
    margin: 0 0;
    margin-top: 0 !important; 
    margin-bottom: 0 !important;
}
.header_template01{
    min-width: 335px;
    display: flex;
    flex-direction: column;
    box-shadow:0px 2px 8px rgba(0,0,0,0.15);
    background:rgba(255,255,255,1);
}
.header_template01 .temp01_title{
    display: flex;
    align-items: center;
    height: 46px;
    padding: 0 24px;
    font-size: 14px;
    border-bottom: 1px solid rgba(232,232,232,1);
    color:rgba(37,44,59,1);
}
.header_template01 .temp01_title p{
    margin-bottom: 0;
}
.header_template01 ul{
    padding: 0 24px;
}
.header_template01 ul li{
    height: auto !important;
    padding: 16px 0px !important;
    border-bottom: 1px solid rgba(232,232,232,1);
}
.header_template01 ul li:last-of-type{
    border-bottom: none;
}
.header_template01 .header_menu_item_div{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.header_template01 .header_menu_item_div span{
    font-size:14px;
    color:rgba(37,44,59,1);
    line-height: normal;
}
.header_template01 .header_menu_item_div p{
    display: block;
    padding: 5px 8px;
    border-radius:4px;
}
.header_template01 .header_menu_item_content{
    margin-top: 8px;
    font-size:12px;
    color:rgba(157,172,194,1);
    line-height:20px;
    display: block;
}
.header_template01 .no_start{
    color:rgba(0,0,0,0.65);
    background:rgba(245,245,245,1);
    border:1px solid rgba(217,217,217,1);
}
.header_template01 .maturity{
    color:rgba(245,34,45,1);
    background:rgba(255,241,240,1);
    border:1px solid rgba(255,163,158,1);
}
.header_template01 .go_time{
    color:rgba(250,173,20,1);
    background:rgba(255,251,230,1);
    border:1px solid rgba(255,229,143,1);
}
.header_template01 .going{
    color:rgba(24,144,255,1);
    background:rgba(230,247,255,1);
    border:1px solid rgba(145,213,255,1);
}
.header_template01 .temp01_button{
    width: 100%;
    height: 46px;
    text-align: center;
    color:rgba(0,0,0,0.65);
    font-size:14px;
    border-top: 1px solid rgba(232,232,232,1);
    line-height: 46px;
    cursor: pointer;
}
.header_right_Badge .ant-badge-count{
    height: 18px !important;
    /* min-width: 15px !important; */
}
.header_user{
    display: flex;
    flex-direction: column;
    background: #ffffff;
    box-shadow: 0px 2px 8px rgba(0,0,0,0.15);
    padding: 5px 0;
}
.header_user li{
    padding: 5px 15px;
    font-size: 14px;
    color: #757575;
}
.header_user li a{
    color: rgba(157,172,194,1) !important;
}
.header_user li:hover{
    background:#e6f7ff
}

/* .ant-menu{
    transition: height .6s ease 0s,background .6s ease 0s,padding .6s ease 0s !important;
} */
.user_span{
    color: rgba(157,172,194,1);
    cursor: pointer;    
}